#pragma once
#include "GRiComponent.h"
#include "GRiMesh.h"
class GRiCmpGeometry :
	public GRiComponent
{
public:
	GRiCmpGeometry() = default;

	~GRiCmpGeometry() = default;

	const char* GetName()const;
	void SetMesh(GUSPtr<GRiMesh> pMesh);

	GUSPtr<GRiMesh> GetMesh() { return mMesh; }
	GRiCmpGeometry(GUSPtr<GRiObj> obj) :GRiComponent(obj){};
private:
	GUSPtr<GRiMesh> mMesh;
};
